Designed by
Title
Ust–Izhora, St Petersburg. Russia. View of Alexander Nevsky Church #143699042
Description
Ustââ¬âIzhora, St Petersburg. Russia. View of Alexander Nevsky Church from the place where the rivers Izhora and Neva connect. Neva battle took place here in 1240